@font-face {
font-family: 'miniFont';
src: url('minijiankatong.eot');
src: url('minijiankatong.eot?#iefix') format('embedded-opentype'),
     url('minijiankatong.woff') format('woff'),
     url('minijiankatong.ttf') format('truetype'),
     url('minijiankatong.svg#minijiankatong') format('svg');
    font-weight: normal;
    font-style: normal;
   }
.rules_container{
	width:100%;
	height:73%;
	overflow: scroll;
}
.rules_body{
	padding: 6%;
	padding-bottom: 0;
	overflow-y: scroll;
	line-height: 180%;
	-webkit-overflow-scrolling: touch;
}
.rules_body h2{
	color: #cc0000;
	text-align: left;
	margin-left: -.6rem;
	margin-bottom: 1rem;
}
.rules_body p{
	font-size: 1.2rem;
	text-align: justify;
}
.rules_body em{
	font-weight: bold;
}
/*结果*/
/*结果*/
.cover{
	height:100%;
	widt:100%;
	background-color: rgba(0,0,0,0.8);
}
.top_bg{
	position:relative;
	height: 74%;
	width:100%;
	background: url(../img/result.png) no-repeat;
	background-size: 100% 100%;
	z-index: 1000;
}
.result-meter {
	font-family: 'miniFont';
	position: absolute;
	top:16%;
	left: 12%;
	color: #fff;
	text-shadow:#000 .1rem 0 0,#000 0 .1rem 0,#000 -.1rem 0 0,#000 0 -.1rem 0;
	font-size: 1.8rem;
	font-weight: bold;
}
.result-numb{
	vertical-align: bottom;
	color:#d34034;
	font-family: arial;
	padding-right: .4rem;
}
.result-paiming{
	font-family: 'miniFont';
	position: absolute;
	top:23%;
	left: 30%;
	color: #fff;
	text-shadow:#000 .1rem 0 0,#000 0 .1rem 0,#000 -.1rem 0 0,#000 0 -.1rem 0;
	font-size: 1.8rem;
	font-weight: bold;
}
.paiming-numb{
	vertical-align: bottom;
	color:#cc0000;
	font-family: arial;
	padding-right: .4rem;
	font-size: 2.2rem;
	
}
.result-info-big{
	position: absolute;
	top:33%;
	left: 16%;
	color: #000;
	font-size: 1.35rem;
	border-top:1px solid #000;
	padding-top: .4rem;
}
.result-info-big big{
	font-size: 1.35rem;
	font-style: normal;
	font-weight: bolder;	
}

.result-info-big em{
	font-size: 1.4rem;
	font-style: normal;
	font-weight: bolder;
	color:#cc0000;	
}
.result-info-sm{
	color:#cc0000;
	position: absolute;
	top:40%;
	left: 25%;
	font-size: .9rem;
	text-align: center;
}
.bufu-btn{
	display: inline-block;
	z-index: 10;
	position: absolute;
	left:19%;
	top:64%;
	background: url(../img/bufu-btn.png) no-repeat;
	background-size: 100%;
	width:72%;
}
.bufu-btn-inner{
	padding-top:18%;
	display: inline-block;
}
.paiming-btn{
	display: inline-block;
	z-index: 10;
	position: absolute;
	left:19%;
	top:77%;
	background: url(../img/paiming-btn.png) no-repeat;
	background-size: 100%;
	width:31%;
	
}
.result-rule-btn{
	display: inline-block;
	z-index: 10;
	position: absolute;
	right:10%;
	top:77%;
	background: url(../img/rules-btn2.png) no-repeat;
	background-size: 100%;
	width:31%;
}
.paiming-btn-inner,.result-rule-btn-inner{
	padding-top:41%;
	display: inline-block;
}